vcSimInterfaceField
Interface field is a connector for allowing a certain type of data to be transferred in an interface section. This is an abstract base class for all different types of interface fields.
See in: Overview
Module: vcBehaviors
Parent: vcObject
Children: vcSimActionField, vcSimAttachmentField, vcSimBaseExportField, vcSimFlowField, vcSimHierarchyField, vcSimIntegerCompatibilityField, ... (see more)
vcSimActionField
vcSimAttachmentField
vcSimBaseExportField
vcSimFlowField
vcSimHierarchyField
vcSimIntegerCompatibilityField
vcSimJointExportField
vcSimProcessorField
vcSimSignalField
vcSimToolExportField
vcSimJointDriverExportField
Referenced by: vcSimInterfaceSection.Fields, vcSimInterfaceSection.createField()
Properties
Learn how to use properties here. The properties are also inherited from the parent class.
| Name | Type | Access | Description |
| Index | Integer | RW | Gets or sets the zerp-based index of this field in the interface section.See moreThe order of fields in a section is evaluated when establishing a connection between sections. For example, sections may have compatible fields but cannot connect because the order of fields differ in each section. Exceptions: IndexError: When assigning a negative value. |
| Name | String | RW | Gets or sets the name of this field. The name doesn't have to be unique. |
| Properties | vcPropertyContainer | R | Gets the properties of this field. |
| Section | vcSimInterfaceSection | R | Gets the interface section containing this field. |
| Type | vcSimInterfaceFieldType | R | Gets the type of this field. |
Methods
Learn how to use methods here. The methods are also inherited from the parent class.
| Name | Return Type | Parameters | Description |
| delete | None | None | Deletes this interface field. |